﻿using ETask.Api.Dtos;
using ETask.Api.Models;

namespace ETask.Api.Repositories
{
    public interface ITaskFileRepository:IRepository<TaskFile>
    {

        Task<List<TaskFileDto>> GetListByFolderIdAsync(string folderId);

        Task<int> DeleteListAsync(TaskFile [] taskFiles);

        Task<PagedResult<TaskFileDto>> GetListByProject(TaskFileListParams listParams);
    }
}
